package com.kws.merchant.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author :yxy
 * @date : 2024/11/22
 */
@Data
@ApiModel("数据统计输出")
public class MerchantStatisticsVo {
    @ApiModelProperty("访客数")
    private GoodsViewVo goodsViewVo;
    @ApiModelProperty("浏览量-浏览商品数")
    private GoodsViewVo viewMap;
    @ApiModelProperty("加购人数")
    private GoodsViewVo shopCartMap;
    @ApiModelProperty("收藏商品数")
    private GoodsViewVo collectMap;
    @ApiModelProperty("收藏人数")
    private GoodsViewVo collectPersonMap;
    @ApiModelProperty("订单数")
    private GoodsViewVo orderMap;
    @ApiModelProperty("支付买家数")
    private GoodsViewVo orderPayMap;
    @ApiModelProperty("昨日总收入-昨日在途订单金额")
    private Integer yesterdayIncomeCount;
    @ApiModelProperty("昨日总支出")
    private Integer yesterdayPayCount;
    @ApiModelProperty("昨日在途订单数")
    private Integer yesterdayOrderCount;
    @ApiModelProperty("支付金额")
    private GoodsViewVo payMap;

    @Data
    public static class GoodsViewVo{
        @ApiModelProperty("当天")
        private Integer todayNum;
        @ApiModelProperty("昨天")
        private Integer yesterdayNum;
    }
}
